give repeated blows - Allemand Anglais Dictionnaire